.partners{
	z-index:20;
}

.off_dealer{
	z-index:20;
}

a.productsm-close:before{
	content:'';
	display: inline-block;
	font-size: 13px;
    position: relative;
    top: -8px;
}
a.productsm-close:hover:before{
	content:'Закрыть';
}

.interier a{
    top: -20px;
    left: -40px;
    font-size: 18px; 
    /* position: absolute; */
    display: inline-table;
    font-weight: 400;
    width: 152px;
    text-decoration: none;
    text-align: center;
    /* white-space: nowrap; */
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    line-height: 1.3;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    /*background: #f15241;*/
    color: #fff;
}
.interier a:hover{
    background: #ADC204;
    color: #fff;
    text-decoration: none;
}
@keyframes glowing {
  0% { background-color: #C1000A; box-shadow: 0 0 2px #BB0009; }
  50% { background-color: #FE1E29; box-shadow: 0 0 9px #FE2A34; }
  100% { background-color: #C1000A; box-shadow: 0 0 2px #C10912; }
}
.interier a {
  animation: glowing 1500ms infinite;
}
.interier img{
    vertical-align: middle; 
}

.overflow{
	overflow:auto;
}


#tovar .tovar-img{
	background-size: cover;
    background-position: center;
}


@media(max-width:1020px){
	.block-price{
		box-sizing: border-box;
		padding:10px 20px 40px;
	}
	.block-size-container { padding-top: 10px; }
}
@media(max-width:767px){
	.special_second_line_element,
	.special_third_line_element { width: 100%!important; }
}
